#ifndef InclusionGuard_SoundPotVstSound_h
#define InclusionGuard_SoundPotVstSound_h

#include "SoundPotSound.h"
#include "juce.h"
#include <vector>

namespace SoundPot
{

	class VstSound : public Sound
	{
	public:

		VstSound();

		const juce::MemoryBlock* getChunkData() const;

		const std::vector<float>* getParameterValues() const;

		void setChunkData(juce::MemoryBlock* block);

		void setParameterValues(std::vector<float>* values);

	private:
		
		juce::MemoryBlock* chunkData;
		
		std::vector<float>* parameterValues;



		
	};
}


#endif